Stow On The Wold - The Highest Town In The Cotswolds